Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 POPLAR ROAD Semi-Detached £107,500 18 Sep 2015
17 POPLAR ROAD Terraced £210,000 31 Jan 2024
21 POPLAR ROAD Semi-Detached £85,000 5 Mar 2004